#pragma once

#include <string>
#include <vector>

struct Mod {
    int id;
    int modid;
    std::string content;
    
    static std::vector<Mod> getAll();
    static Mod getById(int id);
    static bool add(int modid, const std::string& content);
    static bool update(int id, const std::string& content);
    static bool remove(int id);
    static bool exists(int modid);
}; 